deposited moraine - German English Dictionary